internal/runtime/atomic.Uintptr.Add (method)
20 uses
internal/runtime/atomic (current package)
types.go#L419: func (u *Uintptr) Add(delta uintptr) uintptr {
runtime
mgcscavenge.go#L661: mheap_.pages.scav.releasedBg.Add(released)
mgcsweep.go#L392: mheap_.reclaimCredit.Add(npages)
mgcsweep.go#L432: mheap_.pages.scav.releasedBg.Add(-releasedBg)
mgcsweep.go#L433: mheap_.pages.scav.releasedEager.Add(-releasedEager)
mgcsweep.go#L730: mheap_.pagesInUse.Add(-s.npages)
mheap.go#L842: h.reclaimCredit.Add(nfound - npage)
mheap.go#L1335: mheap_.pages.scav.releasedEager.Add(released)
mheap.go#L1468: h.pagesInUse.Add(npages)
mheap.go#L1637: h.pagesInUse.Add(-s.npages)
tracecpu.go#L230: mp.trace.seqlock.Add(1)
tracecpu.go#L238: mp.trace.seqlock.Add(1)
tracecpu.go#L278: mp.trace.seqlock.Add(1)
traceregion.go#L55: r := block.off.Add(n)
traceregion.go#L68: r := block.off.Add(n)
traceruntime.go#L223: seq := mp.trace.seqlock.Add(1)
traceruntime.go#L238: mp.trace.seqlock.Add(1)
traceruntime.go#L263: seq := tl.mp.trace.seqlock.Add(1)
traceruntime.go#L691: seq := mp.trace.seqlock.Add(1)
traceruntime.go#L709: seq1 := mp.trace.seqlock.Add(1)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)